草庐IT

Bootstrap5 颜色

全部标签

c# - 更改 ComboBox 突出显示的颜色

我正在尝试更改C#WindowsForms应用程序的ComboBox下拉列表中突出显示的颜色。我在整个网络上搜索了一个答案,到目前为止我找到的最佳选择是在绘制所选项目时绘制一个所需颜色的矩形。ClassSearch{PublicSearch(){}privatevoidaddFilter(){ComboBoxfield=newComboBox();field.Items.AddRange(newstring[]{"Item1","item2"});field.Text="Item1";field.DropDownStyle=ComboBoxStyle.DropDownList;fiel

c# - 使用触发器绑定(bind) WPF Datagrid 单元格背景颜色

我希望WPF数据网格单元格的背景颜色在内容被修改时改变颜色。每个单元格背后都有一个ViewModel对象,该对象包含以下属性-Value、OriginalValue和Modified。当用户编辑单元格内容时,这会通过数据绑定(bind)自动触发Amount属性。然后,此属性setter将其与原始值进行检查,并将bool值Modified属性分别设置为true或false,通知这些属性的绑定(bind)进行更新。到目前为止,我已经通过DataGridTextColumn的ElementStyle属性上的样式实现了部分结果,如下所示这会更新文本内容的背景颜色,但这只是单元格中心的一小块区域

c# - 向 System.Drawings.Color 添加颜色选项

在visualstudio中,当在标记(或代码隐藏)中创建控件时,您可以像这样以十六进制格式指定颜色:“#FFFFFF”,但您也可以从预设颜色列表中进行选择,例如:白色,小麦、window等(见截图)。是否可以扩展该列表并添加其他颜色? 最佳答案 此列表基于System.Drawing.KnownColor枚举值。作为枚举cannotbeextended和你cannotinheritfromanotherenum,如果你想创建包含更多命名颜色的列表以在你自己的代码中使用,你必须实现你自己的枚举,其中包含手动添加的这些值以及你希望在那

c# - 使用十六进制更改 Excel 单元格的背景色会导致 Excel 在电子表格中显示完全不同的颜色

所以我将Excel单元格的内部颜色设置为特定值,如下所示:worksheet.Cells[1,1].Interior.Color=0xF1DCDB;但是,当我随后在Excel中打开电子表格时,我发现出现的颜色完全不同(在上述情况下,生成的电子表格中的颜色为0xDCDCEF)。我尝试了几种不同的颜色,它总是会改变,但我没有看到任何图案。这有什么原因吗?我什至尝试通过编写Color.FromArgb(241,220,219).ToArgb()来设置颜色,同样的事情发生了。 最佳答案 经过大量测试,我终于弄明白了,而且它非常简单。显然,E

c# - 将 mIRC 颜色代码嵌入到 C# 文字中?

我正在使用C#开发一个简单的irc机器人,但我不知道如何将粗体/颜色等的典型mirc控制代码嵌入到字符串文字中。有人可以告诉我如何做到这一点吗? 最佳答案 mIRC颜色代码格式描述here.我猜你问的是如何在字符串中嵌入^C。这被称为Caretnotation.根据C0andC1controlcodes,^C是:'\x03'嵌入字符串中:"blabla\x035,12tobecoloredtextandbackground\x03blabla" 关于c#-将mIRC颜色代码嵌入到C#文字

C# Form.TransparencyKey 对不同颜色的工作方式不同,为什么?

昨天我发现了一些很奇怪的东西(我认为)。看起来Form.TransparencyKey根据用作BackgroundColor和TransparencyKey的颜色给出不同的结果。如果您想重现此内容,请执行以下操作:创建新的Windows窗体应用程序在表单上拖放一个面板将BackgroundColor设置为“Green”并将Form1的TransparencyKey也设置为Green运行程序并将带有“孔”的Form放在某物上,您会看到您可以点击该孔(如MSDN所述)现在将两种颜色都更改为“红色”并运行应用程序-您会看到“洞”,但您无法再点击它你知道为什么会这样吗?规则是什么?我将.NET

c# - 是否可以在加载内容之前更改 WebBrowser 控件的背景颜色?

我有一个页面,其中包含一个经常更新内容的WebBrowser控件。我使用的是黑色背景,但加载WebBrowser内容之前的默认颜色是白色。我可以通过加载一个背景设置为黑色的小HTML字符串来更改它,但是仍然有一段时间WebBrowser显示为白色,因此会出现一种闪烁的效果。我的问题是:有没有办法改变WebBrowser底层控件的颜色?我已经尝试了一些解决方案,例如隐藏WebBrowser直到内容被加载,但是这些都不是很优雅并且效果不佳。 最佳答案 我已经找到适合我的情况的方法。它不一定是最优雅的,但可以完成工作。我将WebBrows

c# - 回发后保留 Bootstrap 选项卡#

我目前在文件上传回发后保留Bootstrap选项卡时遇到问题。代码如下$('#myTaba[href="#image"]').click(function(e){e.preventDefault();$("#myTab").removeClass("active");$(this).addClass('active');$(this).tab('show');})$('#myTaba[href="#information"]').click(function(e){e.preventDefault();$("#myTab").removeClass("active");$(this).

c# - 用c#替换图像中的颜色

在C#中如何在不影响图像纹理的情况下替换图像的某些部分的颜色?您可以看到很好的结果示例here谢谢 最佳答案 有效替换颜色的一种方法是使用重映射表。在下面的示例中,图片绘制在图片框内。在Paint事件中,颜色Color.Black更改为Color.Blue:privatevoidpictureBox_Paint(objectsender,PaintEventArgse){Graphicsg=e.Graphics;using(Bitmapbmp=newBitmap("myImage.png")){//Settheimageattrib

c# - 如何设置DataGridTextColumn的文字颜色?

我正在尝试更改DataGridTextColumn的颜色。这是我正在做的:文本设置正确,但颜色不会改变,我收到以下错误:System.Windows.DataError:2:CannotfindgoverningFrameworkElementorFrameworkContentElementfortargetelement.BindingExpression:Path=IsActive;DataItem=null;targetelementis'DataGridTextColumn'(HashCode=40349079);targetpropertyis'Foreground'(ty